#!/bin/sh /etc/rc.common

START=98
USE_PROCD=1

start_service() {
	[ -d /usr/share/homebridge ] || {
		mkdir -m 0755 -p /usr/share/homebridge
		chmod 0700 /usr/share/homebridge
		chown homebridge:homebridge /usr/share/homebridge
	}
	procd_open_instance
	procd_set_param env HOME=/usr/share/homebridge
	procd_set_param command /usr/bin/node --optimize_for_size --max_old_space_size=128 --gc_interval=100 /usr/bin/homebridge -I -U /usr/share/homebridge
	procd_set_param user homebridge
	procd_set_param stdout 1
	procd_set_param stderr 1
	procd_set_param term_timeout 60
	procd_close_instance
}
